Software Development (Java)
- Installing JDK
- Developing simple java file on editor
- Compiling and running .java file from the command prompt
- –d option
- Static versus non-static members
- Classes and objects in java
- Difference between JDK and JRE
- Unary operators
- Variables and data types
- Typecasting – auto upcasting and explicit down casting
- Methods and its rules
- Constructors and its rules
- This keyword
- Super keyword
- Inheritance in java with several examples
- Conditional statements
- loops
- Exception handling – Compile time and runtime
- Interfaces in java with several examples
- Abstract class in java with several examples
- Polymorphism
- Instance initialization blocks
- Static initialization blocks
- Garbage collection
- Enum
- File handling in java - File , FileInputStream, FileOutput Stream, Buffered reader, Buffered Writer etc
- Arrays
- Collections
- String class
- Threads
- Wrapper classes
- Annotations
- Java Memory management
- Cloning
- Inner classes
- Assert class
- Final keyword
- Reflections
- Collection Versus Collections
- Design Pattern in java
- Annotations
- Object Class
- Finalize
- J2EE
HTML
- Architecture of HTML
- Exploring different HTML tags
- Learning HTML tag attributes
- Developing different HTML elements
- Developing Form and Form Elements
- Understanding action attribute in form
- Understanding post and get with differences between them in detail
- Introduction to css.
- Using css like
- inline css
- internal css
- external css
- Developing forms using HTML and css
- Developing menu navigation bar using css and HTML
- Developing tabular reports using css and HTML
- Assignment questions
Java Script
- What is scripting
- Understanding script tags
- Advantages of Scriting
- Creating first java script program
- Learning write, alert, console etc output types
- Creating external js file and linking with HTML
- Js variables
- Js loops
- Js conditions
- Js Arrays
- Handling Exceptions in JS
- Developing Js functions
- Understanding Global and local variables
- Js Events
- Js Cookies
- Js Page Redirection
- Js Void Keyword
- Js objects
- Js to give print through printer and generate bills
- Js form validation
- Validate login forms
- Validating Registration forms
- Disabling buttons / text fields / links etc
- Integrating HTML, css, Java Script and performing form validations
JDBC
- Introduction to JDBC
- Understanding Types Of Driver
- Type 1 driver
- Type 2 driver
- Type 3 driver
- Type 4 driver
- Installing Mysql / Oracle Database with Database Interface
- Configuring driver and connecting with database using JDBC
- Performing operations like
- Select
- Update
- Delete
- Drop
- Filters
- Upload files into database etc
- Prepared statements
Servlet
- Understanding working of dynamic web applications
- Installing Tomcat and understanding its working mechanism
- Developing First Servlet Program
- Types of Servlet
- Understanding Servlet methods
- Servlet life cycle
- Understanding handling sessions with URL rewriting, hidden fields, http session
- Developing Forms using Servlet , forms and css and JDBC
- Mini project using Servlet, HTML and CSS and JDBC
JSP – Java Server Pages
- Introduction to JSP
- JSP versus Servlet
- Understanding Jsp tags
- JSP life cycle
- JSTL
- Mini project with JSP, Servlet, JDBC.
Hibernate Framework
- Course Objectives
- After the completion of the Persistence with Hibernate at Pankaj Sir's Academy, you will be able to:
- Understand ORM and basics of Hibernate
- Understand and implement life cycle of Hibernate Persistence and Session Factory
- Implement Hibernate Mappings, Inheritance and Types
- Understand Hibernate Criteria and Query Language
- Exploring Hibernate Transactions, Filter and Performance
- Implement Hibernate Search and Validations
- Hibernate with NoSQL and Spring
- Who should go for this course?
- Project Work
- Render orders
- Tracks the order items and its corresponding supplier details
- Provides a complete invoice format for the orders
- Why learn Persistence with Hibernate?
- Hibernate Overview in short
- Hibernate-ORM
- Hibernate Architecture
- Hibernate Environment Setup
- Hibernate Configuration
- Hibernate Session
- Hibernate Mapping Files
- Hibernate Mapping Types
- Hibernate Annotation
- Hibernate Query Language
Spring Frame Work
- Course Objectives
- After the completion of the 'Spring Framework' Course at Pankaj Sir's Academy, you should be able to understand:
- Spring Framework Architecture
- Spring's Dependency Injection and Autowiring feature
- Build application using Maven
- Aspect-Oriented Programming (AOP)
- Data access mechanisms provided by Spring
- Integrating Hibernate with Spring
- Spring MVC
- Create a web application using Spring MVC
- Integrating Apache tiles with Spring
- Spring Web Flow